package com.seari.service;

import java.util.List;

import com.seari.bean.ArrangementPostBean;
import com.seari.bean.ArrangementPostMessageBean;
import com.seari.bean.ArrangementPostModelBean;

public interface ArrangementPostService
{
	List<ArrangementPostBean> renderArrangementPostInfo(String start);
	
	int insertArrangementPostInfo(ArrangementPostBean bean);
	
	List<Integer> checkPostEventExists(Integer resourceId,String start,String end);
	
	int deletePostEvent(int pid);
	
	int updatePostEvent(ArrangementPostBean bean);
	
	List<ArrangementPostBean> renderArrangementPostInfos();
	
	List<ArrangementPostBean> renderModelPostEventHis(String date,String modelName);
	
	List<ArrangementPostBean> renderModelPostEvent(String modelName);
	
	List<ArrangementPostModelBean> fetchPostModel();
	
	List<ArrangementPostMessageBean> fecthMessageBean(String modelName);
	
	void confirmPostModel(String modelName);
	
}
